readily soluble - German English Dictionary